package ihm_clarifiee.application;

import java.util.ArrayList;
import java.util.Date;

public class Equipe {

	private Utilisateur m_scrumMaster;
	private ArrayList<Utilisateur> m_listeUtilisateurs;
	private String m_nomEquipe;
	private String m_description ;
	private Usine m_u;
	private Projet m_projet;
	
	public Equipe (Usine u,Projet projet ,String nomEquipe,Utilisateur scrumMaster,String description ){
		this.m_u=u;
		this.m_projet=projet;
		this.m_scrumMaster = scrumMaster;
		this.m_nomEquipe = nomEquipe;
		this.m_listeUtilisateurs = new ArrayList<Utilisateur>();
		this.m_description=description ;
	}
	

	
	public void removeUtilisateur(int i){
		m_listeUtilisateurs.remove(i);
	}
	
	public String getNom (){
		return m_nomEquipe;
		
	}
	
	public void setNom(String nomEquipe){
		m_nomEquipe = nomEquipe;
	}
	
	public Utilisateur getScumMaster() {
		return m_scrumMaster;
	}
	
	public void setScrumMaster (Utilisateur scrumMaster){
		m_scrumMaster = scrumMaster;
	}
	
	
	

	public Projet getProjet(){
		return this.m_projet;
	}
	
	public String getDescription()
	{
		return this.m_description;
	}
	
	

	
	public void setDescription( String d )
	{
		this.m_description = d;
	}
	
	
	
	public void creerUtilisateur( Utilisateur u )
	{
		m_listeUtilisateurs.add(u);
	}
    
	public Utilisateur getUtilisateur(int index){
        return m_listeUtilisateurs.get(index);
    }
	 public ArrayList<Utilisateur> getM_listeUtilisateurs() {
	        return m_listeUtilisateurs;
	      }
	      
	      public void setListeUtilisateur(ArrayList<Utilisateur> l){
	    	  this.m_listeUtilisateurs= l;
	      }
	
}
